final ruling - Spanish English Dictionary